home *** CD-ROM | disk | FTP | other *** search
/ Champak 123 / (Vol 123) Jan 13 2011.iso / Games / christmas_snow_world_decoration.swf / scripts / frame_1 / DoAction.as < prev   
Text File  |  2011-01-13  |  2KB  |  78 lines

  1. function check_waste()
  2. {
  3.    temp_check1 = waste.hitTest(_xmouse,_ymouse);
  4.    temp_check2 = waste.hitTest(_root.now_obj);
  5.    if(temp_check1 && temp_check2)
  6.    {
  7.       waste.gotoAndStop(2);
  8.       waste._alpha = 70;
  9.       delete_obj = true;
  10.    }
  11.    else
  12.    {
  13.       waste.gotoAndStop(1);
  14.       waste._alpha = 100;
  15.       delete_obj = false;
  16.    }
  17. }
  18. function reset()
  19. {
  20.    i = 1;
  21.    cnt = 1;
  22.    do
  23.    {
  24.       obj1 = eval("temp" + i);
  25.       obj2 = eval("mask" + i);
  26.       removeMovieClip(obj1);
  27.       removeMovieClip(obj2);
  28.       i++;
  29.    }
  30.    while(i < 19999);
  31.    
  32. }
  33. stop();
  34. getUrl("FSCommand:allowscale", "false");
  35. stop();
  36. cnt = 1;
  37. now_obj = null;
  38. delete_obj = false;
  39. interval_obj = setInterval(check_waste,100,Drag.obj);
  40. _global.Duplicate = function(name)
  41. {
  42.    cnt++;
  43.    name.duplicateMovieClip("temp" + cnt,cnt);
  44.    mask.duplicateMovieClip("mask" + cnt,cnt + 50000);
  45.    temp_object = eval("temp" + cnt);
  46.    temp_mask = eval("mask" + cnt);
  47.    temp_object.startDrag(true);
  48.    temp_object.gotoAndStop(2);
  49.    temp_object._alpha = 50;
  50.    return temp_object;
  51. };
  52. _global.StopIt = function(obj)
  53. {
  54.    obj.stopDrag();
  55.    obj._alpha = 100;
  56.    begin_len = 4;
  57.    total_len = obj._name.length;
  58.    tail_string = obj._name.substring(begin_len,total_len);
  59.    mask_obj = eval("mask" + tail_string);
  60.    del_condition = hitZone.hitTest(_xmouse,_ymouse,true);
  61.    if(del_condition || delete_obj)
  62.    {
  63.       removeMovieClip(obj);
  64.       removeMovieClip(mask_obj);
  65.    }
  66.    else
  67.    {
  68.       obj.setMask(mask_obj);
  69.    }
  70. };
  71. _global.Drag = function(obj)
  72. {
  73.    _root.now_obj = obj;
  74.    cnt++;
  75.    obj.startDrag();
  76.    obj.swapDepths(cnt);
  77. };
  78.